/*--article.php--*/
#artleft{ width:698px; float:left; margin-right:2px;}
#artleft2{ width:690px; float:left; margin-right:10px;}
#artbox {width:340px; float:left; margin-right:5px; overflow:hidden}
#artright{ width:250px; float:right; overflow:hidden}
#main { width:950px;line-height:25px; margin:0px auto; padding-left:5px;}
.newstop{ width:100%; height:28px;  line-height:28px;background:url(../images/newstop.gif) no-repeat;}
.newstop1{ width:100%; height:28px;  line-height:28px;background:url(../images/newstop.gif) 0 -371px;}
.newstop1 .topl{ margin-left:25px; font-size:14px; font-weight:bold; float:left;}
.newstop1 .topr{ margin-right:5px; font-size:12px; float:right;}
.newstop .topl{ margin-left:25px; font-size:14px; font-weight:bold; float:left;}
.newstop .topr{ margin-right:5px; font-size:12px; float:right;}
.newslist{ border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; height:250px;}
.newslist ul{}
.newslist ul li{width:100%; height:25px; font-size:14px; background:url(../images/dot.gif) no-repeat 10px 10px; float:left}
.newslist2{ border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; height:500px;}
.newslist2 ul{}
.newslist2 ul li{width:345px; height:25px; font-size:14px; background:url(../images/dot.gif) no-repeat 10px 10px;}
.fenge{ width:690px; height:5px; line-height:5px;}
.news_hot{width:248px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.hot_head{height:28px; width:250px; line-height:28px; background:url(../images/newstop.gif) 0 -29px;}
.news_type{width:248px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden}
.typelist{ width:240px;float:right; margin-top:5px;}
.typelist ul li{ width:200px;height:30px; line-height:30px; overflow:hidden;background:url(../images/newstop.gif) no-repeat 0px -338px; padding-left:25px;}
.hotnewslist{ width:225px; height:240px; float:right; margin-top:5px;}
.hotnewslist ul li{ width:200px; height:24px; line-height:24px; overflow:hidden;}
.hotnum{ width:21px; height:250px; background:url(../images/newstop.gif) 5px -60px; float:left;}
.hot_head span{width:60px;font-size:14px; color:#222; padding-left:25px; line-height:33px;}
.hotshop{ width:248px; height:520px;border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.read_box{ width:685px; border:1px solid #ddd;}
.read_head{ height:90px; width:660px; border-bottom:1px solid #ddd; margin:0 auto}
.read_content{ margin:20px auto; min-height:400px;width:660px; font-size:14px; line-height:25px; overflow:hidden}
.read_content img { max-width:660px;}
.read_title{ font-size:20px; font-weight:bold; text-align:center; width:660px; height:40px; line-height:40px; margin-top:20px;}
.read_title2{ height:20px; line-height:20px; font-size:12px; color:#666; text-align:center; margin-top:5px;}